Science

Canine teeth shrank in human ancestors at least 4.5 million years ago